<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.14"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>vtc: xvtc.c File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="HTML_custom.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="xlogo_bg.gif"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">vtc
   </div>
   <div id="projectbrief">Xilinx SDK Drivers API Documentation</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.14 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',false,false,'search.php','Search');
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('xvtc_8c.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">xvtc.c File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga4f99134583ebed63ee1ad5c85bd8e616"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#ga4f99134583ebed63ee1ad5c85bd8e616">XVtc_CfgInitialize</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr, <a class="el" href="struct_x_vtc___config.html">XVtc_Config</a> *CfgPtr, UINTPTR EffectiveAddr)</td></tr>
<tr class="memdesc:ga4f99134583ebed63ee1ad5c85bd8e616"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function initializes the VTC core.  <a href="group__vtc__v7__2.html#ga4f99134583ebed63ee1ad5c85bd8e616">More...</a><br /></td></tr>
<tr class="separator:ga4f99134583ebed63ee1ad5c85bd8e616"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga77b77fdba574799d9c78b2c7c15f8f27"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#ga77b77fdba574799d9c78b2c7c15f8f27">XVtc_EnableGenerator</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr)</td></tr>
<tr class="memdesc:ga77b77fdba574799d9c78b2c7c15f8f27"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function enables the VTC Generator core.  <a href="group__vtc__v7__2.html#ga77b77fdba574799d9c78b2c7c15f8f27">More...</a><br /></td></tr>
<tr class="separator:ga77b77fdba574799d9c78b2c7c15f8f27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa36b5697cb3b4e864879347cd88e19de"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#gaa36b5697cb3b4e864879347cd88e19de">XVtc_EnableDetector</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr)</td></tr>
<tr class="memdesc:gaa36b5697cb3b4e864879347cd88e19de"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function enables the VTC Detector core.  <a href="group__vtc__v7__2.html#gaa36b5697cb3b4e864879347cd88e19de">More...</a><br /></td></tr>
<tr class="separator:gaa36b5697cb3b4e864879347cd88e19de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa11af9b1872e9f105aa60ac7c616fda7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#gaa11af9b1872e9f105aa60ac7c616fda7">XVtc_Enable</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr)</td></tr>
<tr class="memdesc:gaa11af9b1872e9f105aa60ac7c616fda7"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function enables the Detector and Generator at same time of the VTC core.  <a href="group__vtc__v7__2.html#gaa11af9b1872e9f105aa60ac7c616fda7">More...</a><br /></td></tr>
<tr class="separator:gaa11af9b1872e9f105aa60ac7c616fda7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga24e096bb7515165b5bf238d0d1030c5f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#ga24e096bb7515165b5bf238d0d1030c5f">XVtc_DisableGenerator</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr)</td></tr>
<tr class="memdesc:ga24e096bb7515165b5bf238d0d1030c5f"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function disables the VTC Generator core.  <a href="group__vtc__v7__2.html#ga24e096bb7515165b5bf238d0d1030c5f">More...</a><br /></td></tr>
<tr class="separator:ga24e096bb7515165b5bf238d0d1030c5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacfcf93230ec6c68bd94841fc64c3a54f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#gacfcf93230ec6c68bd94841fc64c3a54f">XVtc_DisableDetector</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr)</td></tr>
<tr class="memdesc:gacfcf93230ec6c68bd94841fc64c3a54f"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function disables the VTC Detector core.  <a href="group__vtc__v7__2.html#gacfcf93230ec6c68bd94841fc64c3a54f">More...</a><br /></td></tr>
<tr class="separator:gacfcf93230ec6c68bd94841fc64c3a54f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5ba151c8fe1e5b01f6cf76e3ebd69f48"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#ga5ba151c8fe1e5b01f6cf76e3ebd69f48">XVtc_Disable</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr)</td></tr>
<tr class="memdesc:ga5ba151c8fe1e5b01f6cf76e3ebd69f48"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function disables the Detector and Generator at same time of the VTC core.  <a href="group__vtc__v7__2.html#ga5ba151c8fe1e5b01f6cf76e3ebd69f48">More...</a><br /></td></tr>
<tr class="separator:ga5ba151c8fe1e5b01f6cf76e3ebd69f48"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga048e84bcc5ac0f05cdd7423a40fe7574"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#ga048e84bcc5ac0f05cdd7423a40fe7574">XVtc_SetPolarity</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr, <a class="el" href="struct_x_vtc___polarity.html">XVtc_Polarity</a> *PolarityPtr)</td></tr>
<tr class="memdesc:ga048e84bcc5ac0f05cdd7423a40fe7574"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets up the output polarity of the VTC core.  <a href="group__vtc__v7__2.html#ga048e84bcc5ac0f05cdd7423a40fe7574">More...</a><br /></td></tr>
<tr class="separator:ga048e84bcc5ac0f05cdd7423a40fe7574"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae46a82175546ee8c77ec9b9ab11353c3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#gae46a82175546ee8c77ec9b9ab11353c3">XVtc_GetPolarity</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr, <a class="el" href="struct_x_vtc___polarity.html">XVtc_Polarity</a> *PolarityPtr)</td></tr>
<tr class="memdesc:gae46a82175546ee8c77ec9b9ab11353c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function gets the output polarity setting used by the VTC core.  <a href="group__vtc__v7__2.html#gae46a82175546ee8c77ec9b9ab11353c3">More...</a><br /></td></tr>
<tr class="separator:gae46a82175546ee8c77ec9b9ab11353c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3e7cf680b0bc9623c6430daa9ff8fadd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#ga3e7cf680b0bc9623c6430daa9ff8fadd">XVtc_GetDetectorPolarity</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr, <a class="el" href="struct_x_vtc___polarity.html">XVtc_Polarity</a> *PolarityPtr)</td></tr>
<tr class="memdesc:ga3e7cf680b0bc9623c6430daa9ff8fadd"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function gets the input polarity setting used by the VTC core.  <a href="group__vtc__v7__2.html#ga3e7cf680b0bc9623c6430daa9ff8fadd">More...</a><br /></td></tr>
<tr class="separator:ga3e7cf680b0bc9623c6430daa9ff8fadd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga261e22d0a41a468263c0a1624da3bbf9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#ga261e22d0a41a468263c0a1624da3bbf9">XVtc_SetSource</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr, <a class="el" href="struct_x_vtc___source_select.html">XVtc_SourceSelect</a> *SourcePtr)</td></tr>
<tr class="memdesc:ga261e22d0a41a468263c0a1624da3bbf9"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets up the source selecting of the VTC core.  <a href="group__vtc__v7__2.html#ga261e22d0a41a468263c0a1624da3bbf9">More...</a><br /></td></tr>
<tr class="separator:ga261e22d0a41a468263c0a1624da3bbf9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga84f6b9eda3791aee51ec5414a62cbb92"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#ga84f6b9eda3791aee51ec5414a62cbb92">XVtc_GetSource</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr, <a class="el" href="struct_x_vtc___source_select.html">XVtc_SourceSelect</a> *SourcePtr)</td></tr>
<tr class="memdesc:ga84f6b9eda3791aee51ec5414a62cbb92"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function gets the source select setting used by the VTC core.  <a href="group__vtc__v7__2.html#ga84f6b9eda3791aee51ec5414a62cbb92">More...</a><br /></td></tr>
<tr class="separator:ga84f6b9eda3791aee51ec5414a62cbb92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae88f7a15a28b29c5596a1bd8510c17b7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#gae88f7a15a28b29c5596a1bd8510c17b7">XVtc_SetSkipLine</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr, int GeneratorChromaSkip)</td></tr>
<tr class="memdesc:gae88f7a15a28b29c5596a1bd8510c17b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets up the line skip setting of the Generator in the VTC core.  <a href="group__vtc__v7__2.html#gae88f7a15a28b29c5596a1bd8510c17b7">More...</a><br /></td></tr>
<tr class="separator:gae88f7a15a28b29c5596a1bd8510c17b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6d52d08c551b4f6887f8d63220d89736"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#ga6d52d08c551b4f6887f8d63220d89736">XVtc_GetSkipLine</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr, int *GeneratorChromaSkipPtr)</td></tr>
<tr class="memdesc:ga6d52d08c551b4f6887f8d63220d89736"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function gets the line skip setting used by the Generator in the VTC core.  <a href="group__vtc__v7__2.html#ga6d52d08c551b4f6887f8d63220d89736">More...</a><br /></td></tr>
<tr class="separator:ga6d52d08c551b4f6887f8d63220d89736"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga84bc76452bd91c18af247a67e9cfdf4a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#ga84bc76452bd91c18af247a67e9cfdf4a">XVtc_SetSkipPixel</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr, int GeneratorChromaSkip)</td></tr>
<tr class="memdesc:ga84bc76452bd91c18af247a67e9cfdf4a"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets up the pixel skip setting of the Generator in the VTC core.  <a href="group__vtc__v7__2.html#ga84bc76452bd91c18af247a67e9cfdf4a">More...</a><br /></td></tr>
<tr class="separator:ga84bc76452bd91c18af247a67e9cfdf4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaefcaab9a4b1a05895f813eb45ba0006"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#gaaefcaab9a4b1a05895f813eb45ba0006">XVtc_GetSkipPixel</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr, int *GeneratorChromaSkipPtr)</td></tr>
<tr class="memdesc:gaaefcaab9a4b1a05895f813eb45ba0006"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function gets the pixel skip setting used by the Generator in the VTC core.  <a href="group__vtc__v7__2.html#gaaefcaab9a4b1a05895f813eb45ba0006">More...</a><br /></td></tr>
<tr class="separator:gaaefcaab9a4b1a05895f813eb45ba0006"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabfb3ffcd7f3ac258e1503b28c8f2a17c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#gabfb3ffcd7f3ac258e1503b28c8f2a17c">XVtc_SetDelay</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr, int VertDelay, int HoriDelay)</td></tr>
<tr class="memdesc:gabfb3ffcd7f3ac258e1503b28c8f2a17c"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets up the Generator delay setting of the VTC core.  <a href="group__vtc__v7__2.html#gabfb3ffcd7f3ac258e1503b28c8f2a17c">More...</a><br /></td></tr>
<tr class="separator:gabfb3ffcd7f3ac258e1503b28c8f2a17c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga97b58d69b1752d2d1542a49d2cdb8b1d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#ga97b58d69b1752d2d1542a49d2cdb8b1d">XVtc_GetDelay</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr, int *VertDelayPtr, int *HoriDelayPtr)</td></tr>
<tr class="memdesc:ga97b58d69b1752d2d1542a49d2cdb8b1d"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function gets the Generator delay setting used by the VTC core.  <a href="group__vtc__v7__2.html#ga97b58d69b1752d2d1542a49d2cdb8b1d">More...</a><br /></td></tr>
<tr class="separator:ga97b58d69b1752d2d1542a49d2cdb8b1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacb67e4e6e1ca2fb525ccc9a4fd3bad06"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#gacb67e4e6e1ca2fb525ccc9a4fd3bad06">XVtc_SetFSync</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr, u16 FrameSyncIndex, u16 VertStart, u16 HoriStart)</td></tr>
<tr class="memdesc:gacb67e4e6e1ca2fb525ccc9a4fd3bad06"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets up the SYNC setting of a frame sync used by the VTC core.  <a href="group__vtc__v7__2.html#gacb67e4e6e1ca2fb525ccc9a4fd3bad06">More...</a><br /></td></tr>
<tr class="separator:gacb67e4e6e1ca2fb525ccc9a4fd3bad06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga48898cf9a0c2c38d5e2f0d520c9ffdba"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#ga48898cf9a0c2c38d5e2f0d520c9ffdba">XVtc_GetFSync</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr, u16 FrameSyncIndex, u16 *VertStartPtr, u16 *HoriStartPtr)</td></tr>
<tr class="memdesc:ga48898cf9a0c2c38d5e2f0d520c9ffdba"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function gets the SYNC setting of a frame sync used by the VTC core.  <a href="group__vtc__v7__2.html#ga48898cf9a0c2c38d5e2f0d520c9ffdba">More...</a><br /></td></tr>
<tr class="separator:ga48898cf9a0c2c38d5e2f0d520c9ffdba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga93ca3256bd11b14fc2ed960028121e27"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#ga93ca3256bd11b14fc2ed960028121e27">XVtc_SetGeneratorHoriOffset</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr, <a class="el" href="struct_x_vtc___hori_offsets.html">XVtc_HoriOffsets</a> *HoriOffsets)</td></tr>
<tr class="memdesc:ga93ca3256bd11b14fc2ed960028121e27"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets the VBlank/VSync Horizontal Offsets for the Generator in a VTC device.  <a href="group__vtc__v7__2.html#ga93ca3256bd11b14fc2ed960028121e27">More...</a><br /></td></tr>
<tr class="separator:ga93ca3256bd11b14fc2ed960028121e27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7bbbedce0f72517db6b0fdb4593ccca2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#ga7bbbedce0f72517db6b0fdb4593ccca2">XVtc_GetGeneratorHoriOffset</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr, <a class="el" href="struct_x_vtc___hori_offsets.html">XVtc_HoriOffsets</a> *HoriOffsets)</td></tr>
<tr class="memdesc:ga7bbbedce0f72517db6b0fdb4593ccca2"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function gets the VBlank/VSync Horizontal Offsets currently used by the Generator in the VTC core.  <a href="group__vtc__v7__2.html#ga7bbbedce0f72517db6b0fdb4593ccca2">More...</a><br /></td></tr>
<tr class="separator:ga7bbbedce0f72517db6b0fdb4593ccca2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa42a49953fb922a5bd8851f4d0b7e9c3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#gaa42a49953fb922a5bd8851f4d0b7e9c3">XVtc_GetDetectorHoriOffset</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr, <a class="el" href="struct_x_vtc___hori_offsets.html">XVtc_HoriOffsets</a> *HoriOffsets)</td></tr>
<tr class="memdesc:gaa42a49953fb922a5bd8851f4d0b7e9c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function gets the VBlank/VSync Horizontal Offsets detected by the Detector in the VTC core.  <a href="group__vtc__v7__2.html#gaa42a49953fb922a5bd8851f4d0b7e9c3">More...</a><br /></td></tr>
<tr class="separator:gaa42a49953fb922a5bd8851f4d0b7e9c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa2248614b46aa69717878b3706b11a52"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#gaa2248614b46aa69717878b3706b11a52">XVtc_SetGenerator</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr, <a class="el" href="struct_x_vtc___signal.html">XVtc_Signal</a> *SignalCfgPtr)</td></tr>
<tr class="memdesc:gaa2248614b46aa69717878b3706b11a52"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets up VTC signal to be used by the Generator module in the VTC core.  <a href="group__vtc__v7__2.html#gaa2248614b46aa69717878b3706b11a52">More...</a><br /></td></tr>
<tr class="separator:gaa2248614b46aa69717878b3706b11a52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6a6e924c03e591c88f48ceda4c073ffd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#ga6a6e924c03e591c88f48ceda4c073ffd">XVtc_GetGenerator</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr, <a class="el" href="struct_x_vtc___signal.html">XVtc_Signal</a> *SignalCfgPtr)</td></tr>
<tr class="memdesc:ga6a6e924c03e591c88f48ceda4c073ffd"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function gets the VTC signal setting used by the Generator module in the VTC core.  <a href="group__vtc__v7__2.html#ga6a6e924c03e591c88f48ceda4c073ffd">More...</a><br /></td></tr>
<tr class="separator:ga6a6e924c03e591c88f48ceda4c073ffd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7f87049e38a6abab9495ed52f81ed279"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#ga7f87049e38a6abab9495ed52f81ed279">XVtc_GetDetector</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr, <a class="el" href="struct_x_vtc___signal.html">XVtc_Signal</a> *SignalCfgPtr)</td></tr>
<tr class="memdesc:ga7f87049e38a6abab9495ed52f81ed279"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function gets the VTC signal setting used by the Detector module in the VTC core.  <a href="group__vtc__v7__2.html#ga7f87049e38a6abab9495ed52f81ed279">More...</a><br /></td></tr>
<tr class="separator:ga7f87049e38a6abab9495ed52f81ed279"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga970f3fda51300164bf853b5e27469444"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#ga970f3fda51300164bf853b5e27469444">XVtc_GetVersion</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr)</td></tr>
<tr class="memdesc:ga970f3fda51300164bf853b5e27469444"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function facilitates software identification of exact version of the VTC hardware (h/w).  <a href="group__vtc__v7__2.html#ga970f3fda51300164bf853b5e27469444">More...</a><br /></td></tr>
<tr class="separator:ga970f3fda51300164bf853b5e27469444"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8780c13efbb57b70fb1d2c56b41ea875"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#ga8780c13efbb57b70fb1d2c56b41ea875">XVtc_ConvVideoMode2Timing</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr, u16 Mode, <a class="el" href="struct_x_vtc___timing.html">XVtc_Timing</a> *TimingPtr)</td></tr>
<tr class="memdesc:ga8780c13efbb57b70fb1d2c56b41ea875"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function converts the video mode integer into the video timing information stored within the <a class="el" href="struct_x_vtc___timing.html" title="This typedef contains Timing (typically in Display Timing) format configuration information for the V...">XVtc_Timing</a> pointer.  <a href="group__vtc__v7__2.html#ga8780c13efbb57b70fb1d2c56b41ea875">More...</a><br /></td></tr>
<tr class="separator:ga8780c13efbb57b70fb1d2c56b41ea875"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6910114e5f29cce64d2f8b28680f7a34"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#ga6910114e5f29cce64d2f8b28680f7a34">XVtc_ConvTiming2Signal</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr, <a class="el" href="struct_x_vtc___timing.html">XVtc_Timing</a> *TimingPtr, <a class="el" href="struct_x_vtc___signal.html">XVtc_Signal</a> *SignalCfgPtr, <a class="el" href="struct_x_vtc___hori_offsets.html">XVtc_HoriOffsets</a> *HOffPtr, <a class="el" href="struct_x_vtc___polarity.html">XVtc_Polarity</a> *PolarityPtr)</td></tr>
<tr class="memdesc:ga6910114e5f29cce64d2f8b28680f7a34"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function converts the video timing structure into the VTC signal configuration structure, horizontal offsets structure and the polarity structure.  <a href="group__vtc__v7__2.html#ga6910114e5f29cce64d2f8b28680f7a34">More...</a><br /></td></tr>
<tr class="separator:ga6910114e5f29cce64d2f8b28680f7a34"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga307c8e4b44e9bd683417dafd2ed1bee3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#ga307c8e4b44e9bd683417dafd2ed1bee3">XVtc_ConvSignal2Timing</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr, <a class="el" href="struct_x_vtc___signal.html">XVtc_Signal</a> *SignalCfgPtr, <a class="el" href="struct_x_vtc___hori_offsets.html">XVtc_HoriOffsets</a> *HOffPtr, <a class="el" href="struct_x_vtc___polarity.html">XVtc_Polarity</a> *PolarityPtr, <a class="el" href="struct_x_vtc___timing.html">XVtc_Timing</a> *TimingPtr)</td></tr>
<tr class="memdesc:ga307c8e4b44e9bd683417dafd2ed1bee3"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function converts the VTC signal structure, horizontal offsets structure and the polarity structure into the Video Timing structure.  <a href="group__vtc__v7__2.html#ga307c8e4b44e9bd683417dafd2ed1bee3">More...</a><br /></td></tr>
<tr class="separator:ga307c8e4b44e9bd683417dafd2ed1bee3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa8293ea90f04203f688a9c10ed728d76"><td class="memItemLeft" align="right" valign="top">u16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#gaa8293ea90f04203f688a9c10ed728d76">XVtc_ConvTiming2VideoMode</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr, <a class="el" href="struct_x_vtc___timing.html">XVtc_Timing</a> *TimingPtr)</td></tr>
<tr class="memdesc:gaa8293ea90f04203f688a9c10ed728d76"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function converts the video timing structure into predefined video mode values returned as a short integer.  <a href="group__vtc__v7__2.html#gaa8293ea90f04203f688a9c10ed728d76">More...</a><br /></td></tr>
<tr class="separator:gaa8293ea90f04203f688a9c10ed728d76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8a126ab6ac29d2d2cd5bcb88e62025de"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#ga8a126ab6ac29d2d2cd5bcb88e62025de">XVtc_SetGeneratorTiming</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr, <a class="el" href="struct_x_vtc___timing.html">XVtc_Timing</a> *TimingPtr)</td></tr>
<tr class="memdesc:ga8a126ab6ac29d2d2cd5bcb88e62025de"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets up the generator (Polarity, H/V values and horizontal offsets) by reading the configuration from a video timing structure.  <a href="group__vtc__v7__2.html#ga8a126ab6ac29d2d2cd5bcb88e62025de">More...</a><br /></td></tr>
<tr class="separator:ga8a126ab6ac29d2d2cd5bcb88e62025de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga19ed8df536bcf06c316b0bb77af606d7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#ga19ed8df536bcf06c316b0bb77af606d7">XVtc_SetGeneratorVideoMode</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr, u16 Mode)</td></tr>
<tr class="memdesc:ga19ed8df536bcf06c316b0bb77af606d7"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function sets up the generator (Polarity, H/V values and horizontal offsets) by reading the configuration from a video mode short integer.  <a href="group__vtc__v7__2.html#ga19ed8df536bcf06c316b0bb77af606d7">More...</a><br /></td></tr>
<tr class="separator:ga19ed8df536bcf06c316b0bb77af606d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6cced4b647adfcc9c2752562f16cb970"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#ga6cced4b647adfcc9c2752562f16cb970">XVtc_GetGeneratorTiming</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr, <a class="el" href="struct_x_vtc___timing.html">XVtc_Timing</a> *TimingPtr)</td></tr>
<tr class="memdesc:ga6cced4b647adfcc9c2752562f16cb970"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function gets the video timing structure settings currently used by generator in the VTC core.  <a href="group__vtc__v7__2.html#ga6cced4b647adfcc9c2752562f16cb970">More...</a><br /></td></tr>
<tr class="separator:ga6cced4b647adfcc9c2752562f16cb970"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga20899ccb40d270b4ad8c1e483edc2908"><td class="memItemLeft" align="right" valign="top">u16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#ga20899ccb40d270b4ad8c1e483edc2908">XVtc_GetGeneratorVideoMode</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr)</td></tr>
<tr class="memdesc:ga20899ccb40d270b4ad8c1e483edc2908"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function gets the video mode currently used by the generator in the VTC core.  <a href="group__vtc__v7__2.html#ga20899ccb40d270b4ad8c1e483edc2908">More...</a><br /></td></tr>
<tr class="separator:ga20899ccb40d270b4ad8c1e483edc2908"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaed71897afabea7f6d822d6029281f51c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#gaed71897afabea7f6d822d6029281f51c">XVtc_GetDetectorTiming</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr, <a class="el" href="struct_x_vtc___timing.html">XVtc_Timing</a> *TimingPtr)</td></tr>
<tr class="memdesc:gaed71897afabea7f6d822d6029281f51c"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function gets the video timing structure settings currently reported by the detector in the VTC core.  <a href="group__vtc__v7__2.html#gaed71897afabea7f6d822d6029281f51c">More...</a><br /></td></tr>
<tr class="separator:gaed71897afabea7f6d822d6029281f51c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab2eb3d00933a01dd7efa7304aac078f3"><td class="memItemLeft" align="right" valign="top">u16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vtc__v7__2.html#gab2eb3d00933a01dd7efa7304aac078f3">XVtc_GetDetectorVideoMode</a> (<a class="el" href="struct_x_vtc.html">XVtc</a> *InstancePtr)</td></tr>
<tr class="memdesc:gab2eb3d00933a01dd7efa7304aac078f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function gets the video mode currently reported by the detector in the VTC core.  <a href="group__vtc__v7__2.html#gab2eb3d00933a01dd7efa7304aac078f3">More...</a><br /></td></tr>
<tr class="separator:gab2eb3d00933a01dd7efa7304aac078f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="footer">Copyright &copy; 2015 Xilinx Inc. All rights reserved.</li>
  </ul>
</div>
</body>
</html>
